/**
 * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */

package slcu.model.impl;

import com.liferay.portal.kernel.util.StringBundler;
import com.liferay.portal.kernel.util.StringPool;
import com.liferay.portal.model.CacheModel;

import slcu.model.Escuela;

import java.io.Serializable;

/**
 * The cache model class for representing Escuela in entity cache.
 *
 * @author tito
 * @see Escuela
 * @generated
 */
public class EscuelaCacheModel implements CacheModel<Escuela>, Serializable {
	@Override
	public String toString() {
		StringBundler sb = new StringBundler(37);

		sb.append("{escuelaId=");
		sb.append(escuelaId);
		sb.append(", sec=");
		sb.append(sec);
		sb.append(", cue=");
		sb.append(cue);
		sb.append(", anexo=");
		sb.append(anexo);
		sb.append(", cue_anexo=");
		sb.append(cue_anexo);
		sb.append(", region=");
		sb.append(region);
		sb.append(", categoria=");
		sb.append(categoria);
		sb.append(", denominacion=");
		sb.append(denominacion);
		sb.append(", numero=");
		sb.append(numero);
		sb.append(", nombre=");
		sb.append(nombre);
		sb.append(", direccion=");
		sb.append(direccion);
		sb.append(", cp=");
		sb.append(cp);
		sb.append(", telefono=");
		sb.append(telefono);
		sb.append(", localidad=");
		sb.append(localidad);
		sb.append(", departamento=");
		sb.append(departamento);
		sb.append(", emails=");
		sb.append(emails);
		sb.append(", niveles=");
		sb.append(niveles);
		sb.append(", estado=");
		sb.append(estado);
		sb.append("}");

		return sb.toString();
	}

	public Escuela toEntityModel() {
		EscuelaImpl escuelaImpl = new EscuelaImpl();

		escuelaImpl.setEscuelaId(escuelaId);

		if (sec == null) {
			escuelaImpl.setSec(StringPool.BLANK);
		}
		else {
			escuelaImpl.setSec(sec);
		}

		if (cue == null) {
			escuelaImpl.setCue(StringPool.BLANK);
		}
		else {
			escuelaImpl.setCue(cue);
		}

		if (anexo == null) {
			escuelaImpl.setAnexo(StringPool.BLANK);
		}
		else {
			escuelaImpl.setAnexo(anexo);
		}

		if (cue_anexo == null) {
			escuelaImpl.setCue_anexo(StringPool.BLANK);
		}
		else {
			escuelaImpl.setCue_anexo(cue_anexo);
		}

		if (region == null) {
			escuelaImpl.setRegion(StringPool.BLANK);
		}
		else {
			escuelaImpl.setRegion(region);
		}

		if (categoria == null) {
			escuelaImpl.setCategoria(StringPool.BLANK);
		}
		else {
			escuelaImpl.setCategoria(categoria);
		}

		if (denominacion == null) {
			escuelaImpl.setDenominacion(StringPool.BLANK);
		}
		else {
			escuelaImpl.setDenominacion(denominacion);
		}

		if (numero == null) {
			escuelaImpl.setNumero(StringPool.BLANK);
		}
		else {
			escuelaImpl.setNumero(numero);
		}

		if (nombre == null) {
			escuelaImpl.setNombre(StringPool.BLANK);
		}
		else {
			escuelaImpl.setNombre(nombre);
		}

		if (direccion == null) {
			escuelaImpl.setDireccion(StringPool.BLANK);
		}
		else {
			escuelaImpl.setDireccion(direccion);
		}

		if (cp == null) {
			escuelaImpl.setCp(StringPool.BLANK);
		}
		else {
			escuelaImpl.setCp(cp);
		}

		if (telefono == null) {
			escuelaImpl.setTelefono(StringPool.BLANK);
		}
		else {
			escuelaImpl.setTelefono(telefono);
		}

		if (localidad == null) {
			escuelaImpl.setLocalidad(StringPool.BLANK);
		}
		else {
			escuelaImpl.setLocalidad(localidad);
		}

		if (departamento == null) {
			escuelaImpl.setDepartamento(StringPool.BLANK);
		}
		else {
			escuelaImpl.setDepartamento(departamento);
		}

		if (emails == null) {
			escuelaImpl.setEmails(StringPool.BLANK);
		}
		else {
			escuelaImpl.setEmails(emails);
		}

		if (niveles == null) {
			escuelaImpl.setNiveles(StringPool.BLANK);
		}
		else {
			escuelaImpl.setNiveles(niveles);
		}

		if (estado == null) {
			escuelaImpl.setEstado(StringPool.BLANK);
		}
		else {
			escuelaImpl.setEstado(estado);
		}

		escuelaImpl.resetOriginalValues();

		return escuelaImpl;
	}

	public long escuelaId;
	public String sec;
	public String cue;
	public String anexo;
	public String cue_anexo;
	public String region;
	public String categoria;
	public String denominacion;
	public String numero;
	public String nombre;
	public String direccion;
	public String cp;
	public String telefono;
	public String localidad;
	public String departamento;
	public String emails;
	public String niveles;
	public String estado;
}